package com.business.exam.domain.exam;

import com.business.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class ExamManageModel extends BaseEntity {

    /**
     * id
     */
    private Long id;

    /**
     * 考试名称
     */
    private String name;

    /**
     * 试卷ID
     */
    private Integer examPaperId;

    /**
     * 适用人员
     */
    private String deptIds;

    /**
     * 适用人员名称
     */
    private String deptNames;

    /**
     * 试卷名称
     */
    private String examPaperName;

    /**
     * 参与考试人员
     */
    private String examUsers;

    /**
     * 考试时间
     */
    private String suggestTime;

    /**
     * 是否删除
     */
    private Integer deleted;

    /**
     * 考试类型
     */
    private String examType;

    /** 登录者ID */
    private Long deptId;

    /**
     * 限制开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date limitStartTime;

    /**
     * 限制结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date limitEndTime;

    /** 用户ID多个 */
    private String userIds;


}
